/**
 * 数据操作日志 SYS_DATA_MANIPULATION_LOG 展示类
 */
export interface DataManipulationLogVO {

  /**
   * Id
   */
  id?: string | null

  /**
   * 操作方法
   */
  operationMethod?: string | null

  /**
   * 关联类型
   */
  nexusType?: string | null

  /**
   * 操作人Id
   */
  operationId?: string | null

  /**
   * 操作账号Id
   */
  operationAid?: string | null

  /**
   * 操作人
   */
  operationName?: string | null

  /**
   * 操作时间
   */
  operationTimes?: number | null

  /**
   * 数据对象类名
   */
  dataObjectClassName?: string | null

  /**
   * 数据Id
   */
  dataId?: string | null

  /**
   * 数据内容
   */
  dataContent?: string | null

  /*==============================================================*/
  // 重新生成代码不会覆盖此区域代码

  /*==============================================================*/

}

export function toDataManipulationLogVO(): DataManipulationLogVO {
  return {
    id: null,
    operationMethod: null,
    nexusType: null,
    operationId: null,
    operationAid: null,
    operationName: null,
    operationTimes: null,
    dataObjectClassName: null,
    dataId: null,
    dataContent: null,
    /*==============================================================*/
    // 重新生成代码不会覆盖此区域代码
    /*==============================================================*/
  } as DataManipulationLogVO
}
